Mohamed Salah keeps Liverpool on track for points record, City thrash Newcastle