Ben Affleck steps out with new look amid divorce from Jennifer Lopez