Long-time senator announces retirement