Hubble’s ‘impossible’ planet explained? Gas giants may have formed fast in early universe