John Hall (Politiker, 1824)