Larry Page to replace Eric Schmidt as Google's CEO