GPs criticise free GP care plan