Man jailed for seven years for fatal crash