UK slips in business rankings