RIGHTS AGREEMENT dated as of July 21, 2005 between CF Industries Holdings, Inc. and The Bank of New York Rights Agent