High food prices make hard for 270m to get enough to eat: WFP