Cargill recalls 1 million lbs of beef possibly tainted by E. coli