Canada unveils $4.5B affordability plan including dental care, GST credit