Britain, Canada strike short-term deal to avoid post-Brexit tariffs