BBC chairman Samir Shah has said the broadcaster needs “more variety” and “diversity of thought” as well as more staff who are “northern working class”.