Kevin Spacey charged by UK prosecutor