Looker snags $103 million investment on $1.6 billion valuation