Pakistan sells $2bn 5, 10 years Eurobonds