Indian troops kill three Kashmiris