Commodity Strategies Based on Momentum, Term Structure, and Idiosyncratic Volatility