Crowds gather for Barcelona’s spectacular La Merce Festival