Budapest Pride's 30th anniversary saw tens of thousands defy a government ban, with dozens of European Parliament members showing solidarity for civil liberties.