Slumping currency holds silver lining for Canadian retailers