Nigeria swears in the new government after more than five months of waiting, with 36 ministers and junior ministers taking the oath of allegiance and being handed formal roles.