HSBC publishes apology in British papers over tax evasion claims