PM Modi addresses a public meeting in Mandi, Himachal Pradesh