WARRANT REDEMPTION AND CANCELLATION AGREEMENT