Megaconstellation startup raises $110 million to connect smartphones via satellite