Figure skating-Japan’s Takahashi announces retirement