Soaring food costs pushes inflation to a 40-year high