Automated recruitment and randomisation for an efficient randomised controlled trial in primary care | Synapse