Loblaw to invest $2 billion in the Canadian economy