Signet Jewelers buying Zale for about $690M