aaron royle world youth olympics