Collin Morikawa survived an unusual 18th hole ice-out at Pebble Beach to claim his first victory in two years on the PGA Tour.