Government castigated by War on Want over tax havens