Rowles ready to take on the world's best at Tokyo Olympics