Albury-Wodonga cricketer Trent Ball opens up on gambling addiction