Charity fights hunger amid budget strain