Arriving two years late and right on time, Top Gun: Maverick proves