Ben Affleck says he is done with rehab for alcohol addiction