Driver in fatal North Andover crash apologizes in court