Sunil Shah, co-founder of Turtle Star Portfolio Managers, shares insights about his investment philosophy