BBC’s serious challenges laid bare in annual report