Syrian rebels have withdrawn from three villages threatened by Russian strikes in the northern province of Aleppo that borders Turkey, allowing Kurdish fighters to overrun them, a monitor said.