A ship carrying enough U.N. food aid to feed 180,000 people for a month docked at the Yemeni port of Aden on Tuesday, having waited for almost four weeks…