A Russian rocket has blasted off successfully carrying a pair of Iranian satellites into orbit, a launch that reflected growing cooperation between Moscow and Tehran.