Pakistani militants clash with police in Peshawar