Mugabe vows early elections if unity government fails