Bank employees pledge last hour’s pay to charity