Pilgrims flock to Ganges for world’s biggest festival