Women and millennials help drive £17bn+ franchise sector to record levels