Financial literacy is a core life skill for participating in modern society