Zerodha's Nikhil Kamath shares 5 books that shaped his finance and life views