Ontario ends $100M Starlink agreement ahead of U.S. tariffs