Nonprofit service provider Blackbaud settles data breach case for $49.5M with states