Business confidence increases despite signs of retail slowdown