Charlie Sheen adds 12 more dates to his live tour