Car sales up 7% in July on last year's low base, diesel demand