British Land reveals new CEO after seven-month search