Rare earthquake rattles northern Ill.; no damage