Blackbaud announces new credit facility with extended term