Injured B.C. hiker rescued after two cold nights