Martin Kelly announces retirement