Developing An Attention-Based Ensemble Learning Framework for Financial Portfolio Optimisation