Off-duty Houston firefighter saves woman pinned under SUV