Billionaires are holding $1.7 trillion in cash