Diesel engine fumes 'make asthma worse'