Bank of Canada holds, says 'economic slack remains'