Canada loses AAA rating, Fitch downgrades amid virus costs