The BBC is red-faced after being forced to cancel a TV interview with Boris Johnson after the former British PM was accidentally sent internal briefing notes.