McLaren makeover could help Lewis Hamilton win the Spanish Grand Prix