Enfamil recalls 145,000 cans of formula over contamination fears