kamal haasan criticises PM Narendra modi