Ben Affleck Cast As Batman In 'Man Of Steel' Sequel