U.S. VP Pence blasts Canadian health care