Teen driver charged after fatal crash