Russia's military has announced a three-hour daily halt of fighting around Syria's Aleppo to allow humanitarian convoys into the city after rebels broke a government-imposed siege of the ravaged city.