If you ask me, it's kinda schizo to go 40% into international stocks and 40% into short term bonds. If you graphed that portfolio by risk, it would look like a "U". Why not flatten that thing out and pay lower fees and international taxes while you do it?
The simple way to beat the S&P 500 (e.g. SPY) is to buy a small cap fund (e.g. VB). But then, of course, you're just trading higher volatility for higher return.