Microsoft and OpenAI to Invest $500M in Humanoid Robots