Universal theme park set to open an hour from London in 2031