Peter Obi resigns