Canada sees $3.4 billion trade deficit in May, largest since October 2020