Briefing Executive Move MFF appoints ex-Magellan investment head Gerald Stack as CEO 15 December 2025