Honda recalls 347,000 Pilot SUVs globally