John Skene (vice-gouverneur)