Red Bull team principal Christian Horner believes Max Verstappen's second-placed finish was the best they could do in Spain.