Swiss banks will on the whole meet the deadline for delivering information on offshore accounts to the U.S., improving their chances of settling with the Justice Department this year.