China woes weigh on profits at Toyota, Honda and BMW