csv upload now detects existing donors, preventing duplicate uploads