Thousands defy ban on Budapest Pride