Japanese icon Yuzuru Hanyu retires from competitors