Red Bull Formula 1 boss Christian Horner has vowed the team will go on the “attack” as it strives to recover from losing top spot to McLaren.