Kashmiris stage demo against India in New York