Trump: US to leave Iran in '2 or 3 weeks'

White House says it's up to other countries to get oil through Strait of Hormuz