Online sales by Canadian retailers surged to a record high