Google launches web browser, dubbed Chrome