Blast strikes Mogadishu