Sport and physical activity participation legacy of mega sporting events