John Thorne (colonial administrator)