Simon Allford elected president of the RIBA