Mike Trout calls Max Scherzer toughest pitcher he has faced