Off-duty firefighter saves woman after crash from burning vehicle