Sha’Carri Richardson runs record time in first win of 2023 season