Stock buybacks are set to hit a record $1 trillion this year, even as presidential candidates try to restrict them