USA's præsident har truet med at angribe Iran, hvis der ikke lander en aftale om landets atomprogram.