News World Kevin Spacey comes out as gay as he apologises over claim he made sexual advance on 14-year-old child actor "I want to deal with this honestly and openly."