PM Modi addresses a public meeting in Gaya, Bihar