PM Imran Khan addresses public gathering in Mansehra