Nigeria’s president Buhari has sworn in a new cabinet at last