Ontario announces cancelation of $100M contract with Musk's Starlink amid Canada-US trade war