HSBC faces heat over allegations it helped clients dodge millions in tax