Carney calls cabinet 'purpose-built,' moves Anand to foreign affairs, McGuinty into defence portfolio