Rangers lefty Holland has knee surgery