Leclerc hit with 10-place F1 grid penalty for Canadian GP