The US military says at least 28 uncrewed aerial vehicles (UAVs) were downed over the Red Sea.