李某与女友张某分手后,张某对李某纠缠不休,要求李某支付补偿费。为摆脱张某的纠缠,李某与张某签订了一份补偿协议,约定在二个月内支付给张某2000元的补偿费。李某支付了1000元的补偿费后便不想再支付了。张某以该协议为依据,起诉至法院,要求按约支付补偿费与精神损失费。请问:李某与张某的该份协议是否有效?李某应否支付给张某精神损失费?