NBN Co posts $4.2bn loss for FY17