DEC, police rescue stranded Marcy climbers