Customs and Border Protection rescues hiker stranded in snow in southern Arizona