Mahima Kaul resigns