An Egyptian warship has unloaded heavy weaponry in the Somali capital Mogadishu - the second arms shipment in the space of a month.