Emanuel Navarrete retained his WBO super featherweight world title after an electrifying points victory over Oscar Valdez in Arizona.