US president Donald Trump has called for Israel and Iran to “calm down” and accused both countries of breaking their ceasefire.