John Kanga resigns as MRC chair