Dan Brown, la masonería y la Iglesia católica