Colorado woman punches shark that bit her in Florida