WARRANT AND REGISTRATION RIGHTS AGREEMENT BETWEEN GENERAL GROWTH PROPERTIES, INC. AND MELLON INVESTOR SERVICES LLC, as WARRANT AGENT Dated as of May 10, 2010