The BBC’s funding settlement was dependent on covering the cost of the benefit, Boris Johnson insists.