Hundreds at Russia, Iran embassies protest over Aleppo