Gemini raises $400 million