The Mets have signed Starling Marte