Clinical workload in UK primary care: a retrospective analysis of 100 million consultations in England, 2007-14