Justin Trudeau's younger, more diverse team comprises old-guard Liberal politicians and newcomers, half of them women.