Hindus celebrate festival of colour