David Staples shares views on Freemasonry in influential business magazine