Loblaw to invest more than $2 billion in the Canadian economy