Iran, Russia, Turkey presidents meet in high-stakes summit