William Keir's De attractione chemica (1778) and the concepts of chemical saturation, attraction and repulsion