Amazon says its Canadian tech hub expansion in Vancouver and Toronto will create 3,500 new jobs by 2023