Thousands join Budapest's Pride march