Liverpool open five-point gap with ruthless win over Villa