Demonstrating end-to-end scientific discovery with Robin: a multi-agent system