Charlie Sheen checks in live on Raw 1,000