Man survives by clinging to ocean buoy for two days after falling off his boat