Ben Affleck's 'Batman' costume unveiled at Comic Con