e-ForAll: a poverty reduction strategy for the information age