Roofer stiffs nonprofit that was helping Buffalo woman