Hyundai delivers first fuel cell trucks to Switzerland