Hundreds injured as Spanish festival platform collapses into sea