OpenAI Microsoft defense transformative use argument