President of Somalia making rare visit to Twin Cities