Canada announces retaliatory tariffs on long-time ally