Adam Sandler comes clean after appearing on GMA with a black eye