NASCAR comes down hard on Childress Racing for cheating