Criticism of Starchitects is “self-righteous and “annoying” says Frank Gehry