Longtime reliever Brad Ziegler announces retirement from MLB