Almost half of Australians say they could do more to reduce the 2.5m tonnes of food wasted annually.