Sears Canada to lay off close to 800 workers