Rahul Gandhi addresses public meeting in Himachal Pradesh