'Shazam!' Pulls $5.9 Million in Opening Night Box Office, Tracking Toward $145 Million Worldwide Launch