Jennifer Lopez says critics ‘destroyed’ her relationship with Ben Affleck in early 2000