'World of Outlaws World Finals' held at Charlotte Motor Speedway