gal gadot as captain marvel