WARRANT EXCHANGE AND SHARE CANCELLATION AGREEMENT