Sharks salvage draw in Jo'burg