A Ceylonese ‘Princess’ in China, Internet Erupts in Anger and Dismay in Sri Lanka