A Saudi-led coalition has bombed Yemen's port city of Mukalla, targeting weapons allegedly shipped by separatist forces.