Prime Minister Justin Trudeau told a meeting of parliamentarians from NATO nations Monday that Canada is on track to meet its commitment to spend two per cent of GDP on defence by 2032.