Predicting exchange rate with commodity prices: The role of structural breaks and asymmetries