Obama warns U.S. Congress not to stand in way of Iran deal