John Andrew Mahoney (Politiker)