was karen gillan pregnant in guardians of the galaxy 3