Justin Kemp joins World Sports Betting Western Province