PTM rally attracts thousands in Peshawar as they demand constitutional rights