Can currency-based risk factors help forecast exchange rates?