Teen dies after boating accident in Carlsbad