US President Donald Trump said the ceasefire with Iran was “on life support” after rejecting Tehran’s latest proposal.