Emmerson Mnangagwa sworn in as Zimbabwe's interim president