Bonds' homer ball creates tax controversy