Home Entertainment Edinburgh TV Festival: BBC 'must learn from mistakes', says Lord Hall