Marketing chiefs at City law firms pocket salaries of up to £477,000