Macfarlanes elbows out Dechert for Brit Insurance deal