leather western vests with snaps