Al Jazeera on Obama on Iran.