Hedge funds have lost $43 billion trying to short the market as the S&P 500 eyes its best month in over a year