Financial development and social progress: the moderating role of information and communication technology | Synapse