Christmas surf festival brings thousands to Florida