Telstra Health to keep troubled Aussie cancer database contract