President Trump says the U.S. could leave Iran within “two or three weeks” adding that a deal is still possible before then.