A huge explosion at a Gaza hospital has derailed the diplomatic efforts led by the US to mobilise support for "Israel's right to defend itself" with a summit meeting between American President Joe Biden and other leaders in Jordan's Amman being called off.