Galveston man in kayak gets dragged miles into Gulf by shark