Russian paratroops make landing near North Pole