Norman Foster, Príncipe de Asturias