Why Charlie Sheen Gave Up His Kids With Brooke Mueller to Denise Richards