Iran 's foreign minister has postponed a visit to Saudi Arabia , which was to be part of a tour of Gulf States aimed at gathering support for Iran 's controversial nuclear program .