Garcia vs Davis announced as ‘done deal’ for 2023