Vazquez shuts down Mets as Marlins win 6-0