Centene to buy Florida primary care provider