Microsoft launches Bing Fund as angel investment fund incubator