Florida man almost gets hand taken off by shark