President Donald Trump has promised that "88%" of retirees will pay no federal tax on their Social Security benefits, a ...