Business confidence cools but remains strong