Dale Earnhardt Jr. to miss Watkins Glen and Bristol