Private providers to deliver more care to NHS patients under government plan