Two off-duty firefighters killed when truck runs off highway