De Villiers hopes grass is greener for golf team-mate Ash Barty