Mohammad Yousuf resigns