S&P 500 companies have reported strong financial results relative to expectations so far this earnings season. Strategists at BofA Global Research expect corporate earni ...