Padres president/CEO Tom Garfinkel apologizes for calling Zack Greinke ‘Rain Man”