New York Mets defeat Chicago Cubs, 18-5