Holiday consumption mirrors strong internal impetus of Chinese economy