James Gallagher (Politiker, 1920)