terence mckenna net worth