OpenAI unveils advanced o3 and o4-mini AI models with autonomous tool usage