Thousands of people dressed as Santa Claus took part in a charity run through Madrid to raise money for victims of the volcanic eruption on the Spanish island of La Palma.