Business spending on sports sponsorship is set to grow by 4% to £35bn globally in 2019, according to a new report.