Millions of people in South Asia are celebrating Holi, the Hindu festival of colours, by wearing bright powder, dancing and feasting on traditional sweets.