DHFL picks up 16% stake in Social Worth Technologies