Coast Guard rescues missing diver alive after full day lost at sea