Tax changes taking effect on Canada Day