Ali Ashraf Fatmi resigns