Canada announces $1B to fight COVID-19