Pakistan stocks end higher, rupee firm, o/n rate flat