张某与李某结婚前订协议约定一次性付给李某的父母3万元养老费,以后就不再承担赡养义务,否则张某就不结婚。李某与其父母只好同意了,并收了3万元。后李某的父亲患病,花费治疗费用5万余元,李某想帮忙支付其父的医疗费用,但张某坚决不同意,声称已有协议在先,不能另外付钱。请问:李某父母与张某在婚前达成的不承担赡养义务的协议是否有效?