Teen bitten by shark on Galveston beach