Kashmiris rally in front of Indian embassy in Washington