Haridwar hosts world's largest religious gathering 'Kumbh Mela'