Shane Watson appointed President of Australian Cricketers’ Association