CP NewsAlert: B.C. signs $670-million pharmacare agreement with federal government