Signet Jewelers Agrees to Buy Zale for $1.4 Billion