Javelin star Kathryn Mitchell awaits her Olympic Games fate