Many widows struggle to eke out a living for themselves and their children, with little help from charities.