Full details of Doctor Who 2020 Christmas special released by BBC