Hundreds of millions of people are starving across the world and the number is set to rise, warns a new UN report.