Canada April trade balance -7.14 billion vs -1.50 billion expected