Predicting S&P500 Index direction with Transfer Learning and a Causal Graph as main Input