Novak Djokovic retired injured after losing the first set against Alexander Zverev in the Australian Open semi-final to extend his wait for a record 25th Grand Slam title.