Anurag Kashyap responds to allegations against him in an open letter