Powered by 17-hit attack, Mets hand Padres 8-3 loss