U.S. President Donald Trump has acknowledged the starvation crisis in Gaza, urging Israel to allow food in and vowing to set up food centres across the Strip.