Budapest's banned Pride march swells into mass demonstration