INVESTOR AND REGISTRATION RIGHTS AGREEMENT among XINHUA FINANCE MEDIA LIMITED, THE INVESTORS LISTED HEREIN and XINHUA FINANCE LIMITED Dated as of October 21, 2008