PM Shri Narendra Modi addresses public meeting in Agra, Uttar Pradesh