Nuwan Kulasekara retires