Subhash Chandra resigns