Djokovic's visa cancelled by Australian government