Anthony Joshua beats Andy Ruiz Jr to reclaim heavyweight titles