Big consequences, big debates ahead for Canada after major tax bill passes in U.S.