Mark Carney committing to hit 2% NATO defence spending benchmark in 2030 | Trudeau government's deadline to meet target is 2032, but defence minister's goal is 2027