HSBC to Pay $43 Million to Resolve Swiss Inquiry