The world "will not tolerate any more excuses on humanitarian assistance" from Israel on the situation in Gaza, the prime minister has said.