Macquarie Telecom pens NBN deal