Macquarie Group seals deal for new Martin Place metro station and towers