Google proposes stock split as profit soars