Millions of Hindus gather ahead of Kumbh Mela seeking salvation