Finers Stephens Innocent and Howard Kennedy agree terms for £45m merger