Free trade brought Canadian workers short term pain, long term gain: Study