2023 Adelaide Equestrian Festival kicks off from April 20-23