US business activity growth climbs to 7-month high