NHS England uses £10m fund to retain GPs