'Stealing food money from our soldiers': Troops going hungry as food budgets spent elsewhere