Zimbabwe will hold elections in four to five months, the country's new president has said, pointing to an earlier date than expected following the ousting of long-time ruler Robert Mugabe.