Global stocks will outperform bonds during ‘soft-ish’ landing in 2024, Barclays says