Brown & Brown Acquires Campbell Agency