Unravelling Darwin's entangled bank: architecture and robustness of mutualistic networks with multiple interaction types