E.U. fines three banks $520 million