Home Athletics Van Zyl wins Soweto Marathon in record-breaking style