Iran's president to West: Don't waste 'unique opportunity'