Iran, Russia, Turkey meet in high-stakes summit