An air strike by Saudi-led coalition near Yemen's Red Sea port of Hodeidah killed at least 14 civilians, including seven children, medics and witnesses say.