Gemini, Backed by Winklevoss Twins, Files for an IPO