Zardari rules out Taleban truce