Freemason Robert Peattie receives Queen's Birthday honour