Chinese holidaymakers are now Spain's biggest spenders, outstripping Russians for the first time, as the tourism industry rushes to adapt to their tastes.