gary kirsten resigns