Cape Town sees surge in tourism despite rising living costs