British Land chief executive Simon Carter has been appointed president of the British Property Federation.