New federal cabinet takes oath