Intramolecular interactions along the reaction path of keto-enol tautomerism: Fukui functions as local softnesses and charges as local hardnesses