European fintech funding drops to €367m in October 2020