Finite amplitude surface waves in a liquid layer