Steve Shawley plans retirement as Ingersoll-Rand CFO