Norman Robert Foster, Baron Foster of Thames Bank