Zach Britton agrees to deal to return to Yankees