Stocks at current levels are worrisomely high: Jim Grant