Devin Haney retains his WBC lightweight title with a unanimous decision victory over Joseph Diaz Jr.