GPs given freedom to order heart checks direct