Home Sports Vries signs for Kaizer Chiefs