Text this: An Opinion Evolution Model Based on Heterogeneous Benefit with Malicious Nodes Added