Mets ride big 8th inning to 11-4 win vs. Cardinals