OTTAWA : Canada reached an agreement in principle on Monday with both Novavax Inc and Johnson & Johnson for millions of doses of their experimental coronavirus vaccines, Prime Minister Justin Trudeau said.Canada's two agreements follow separate deals with Pfizer Inc and Moderna Inc announced weeks ago, and are the latest example of countries rushing to secure access to vaccines.Last week, Canada's National Research Council said it had ended its partnership on a coronavirus vaccine with China's CanSino Biologics because the company lacked the authority to ship the vaccine.Novavax said it expects to finalize an advance purchase agreement to supply doses of the vaccine, beginning as early as the second quarter of next year.Novavax has agreed.