Korea and China put on a grand show in the Uber Cup decider