Magellan acquires Partners Rx and their leadership team