Top seed Halep marches on with clinical win over Venus