KSE ends down; rupee weakens; overnight rates up