C-130 crew delivers medical aid to Yemen