Forecasting Financial Time Series through Intrinsic Dimension Estimation and Non-Linear Data Projection