water resistant golf vest for men