Lewis Hamilton explains 'big boost' of F1 podium return at Spanish GP and