Aid agency hits back at Christmas waste