Imperious Anthony Joshua retains world title