In a speech from the White House, the US president vowed two to three weeks of "extremely hard" strikes against Iran