US President warns Iran of last chance to reach an agreement with Washington