Walmart Supercenter opens in Huntley, Ill.