Who trusts others more? A cross-European study