A U.N. official visiting Gaza hospitals called using starvation as a weapon of war 'a clear breach of international humanitarian law.'