Tidal evolution for any rheological model using a vectorial approach expressed in Hansen coefficients