Ontario pledges $7.7B to offset economic damage from trade war