Hiker stranded on cliff rescued near Newport