Indian PM calls month-long Kashmiri protests 'misled'