Over 10,000 dogs take a swim on Barcelona’s first canine beach