Novak Djokovic defies controversy to surge into Australian Open final