John McGill (poliitikko)