Canadian Prime Minister Mark Carney has announced a significant increase in the country's defense budget, reaching levels not seen in decades.