Anand Sharma resigns