Pakistan stocks end higher, rupee steady