American Jon Jones has beaten Stipe Miocic at UFC 309, retaining his heavyweight belt after a stunning spinning back-kick sent his opponent into retirement.