Rahul Gandhi resigns