Walker, Vogelbach lead Mets over Pirates 4-3 for 91st win