Solid-state hydrogen-bonding self-assemblies and keto–enol tautomerism of 1,3-dipyrrolyl-1,3-propanediones