Pakistani stocks end higher, rupee steady