Mets Agree to Two-Year Deal with Pitcher Taijuan Walker