Financial participation and Performance: new survey evidence from Europe