Marketplace platform Mirakl raises $555 million at $3.5 billion valuation