The two-photon absorption spectrum of ruby and its role in distributed optical fibre sensing