Billy Batson is ready for action on new Shazam! poster