China reveals its cards for investing $20 billion in Pakistan