India kicks off one of the world's largest religious festivals