Earnhardt Jr. to miss Charlotte race with concussion