Oleksandr Usyk defended his three heavyweight world titles in a rematch against Anthony Joshua, winning by split decision.