Charlize Theron: On overcoming a violent childhood and adopting two children as a single mom