OTTAWA – During what was almost certainly his last visit to Canada as president of the United States, Barack Obama gave a glowingly-received speech Wednesday urging North American unity amid growing protectionist sentiment and global uncertainty. Obama addressed Canadian parliamentarians, dignitaries and celebrity guests in the House of Commons chamber after a day of photo-ops, awkward…