MS*: A New Exact Algorithm for Multi-agent Simultaneous Multi-goal Sequencing and Path Finding