Trading incomes drop heavily at world’s biggest banks -