解析宋江为什么杀了阎婆惜而没杀情敌张文远?