Inside the world's biggest baked bean factory where 3 million cans are produced each day