O'Toole resigns as Conservative leader after caucus votes to replace him