Keith Richards stops drinking