Camerons’ profit to soar as firm beats fee income target