Pakistan has done more for peace in Afghanistan