Christian Horner says Red Bull has lost its mojo