Pakistan hails refinancing of $2.24 billion by China