Baseball card collection going to auction could be worth $20 million