Coupled-cluster calculations on ferrocene and its protonated derivatives: Towards the final word on the mechanism of protonation of ferrocene?