IMF chief Strauss-Kahn resigns