Torres and Fabregas returns will invigorate Spain