ANC says President Jacob Zuma will resign in three to six months