Ecobe, a new search engine, promises to share 40% profits with Internet Content Providers