Covenant Transportation posts 2Q profit