Eygpt leader swears in new cabinet