Franchise sector generates £17.2bn to the UK economy