Banks shiver as UBS swallows $885 million U.S. fine