Josh Brolin Says He's 'Completely Done' with Booze