Financial literacy: socio-demographic variables versus environment