Microsoft to invest $1 bn in OpenAI to help build human-like machine intelligence