Charlize Theron Puts Herself On The Market For Charity