Zimbabwe Swears in New President to Office