One of the world's rarest sea turtles has been rescued after washing up on UK shores - 3,000 miles from home.