Nvidia to invest 100bn in OpenAI