DWP giving millions to help pay for food and bills