US President Donald Trump has declared peace but Israel’s PM Benjamin Netanyahu says the war on Gaza is not over.