John W. Flannagan Dam and Reservoir