Campbell Soup Co. has decided to close a factory in Toronto, pointing to falling volumes of canned soup in North America.