Million of devotees throng Puri for Rathyatra