Martínez struggles in Cardinals’ 7-3 loss to Mets