Allscripts to sell CarePort Health business for $1.3 billion