Home Stock FS KKR Capital stock yields 14%; is it a good investment?