EU fines 3 banks £410m over market rigging