Donated Salvador Dali art fetches $21,000 in online auction