Financial literacy a life skill