Canberra junior Josh Armstrong to take on world's best golfers