Canada raises interest rate for first time in 7 years