Canada will boost defence spending by $8B, falling short of NATO target