Sean O’Malley gives up several vices as he promises ’70 percent better’ performance at UFC 316