Pellets fired to quell protests blind hundreds of Kashmiris