Influence Maximization Under Generic Threshold-based Non-submodular Model