280million people to be affected by food shortages