Man charged after fatal collision with an off-duty police officer