Davos Annual Meeting 2005 - Does Business Have a Noble Purpose