rafael palmeiro career earnings