Chinese President Xi Jinping visits Hong Kong to mark 25th anniversary of British handover