Mogadishu mortar attack kills seven