Former Wales and West Ham defender James Collins announces his retirement from football on Soccer AM.