Pakistan to play India on Nov 7 in Asian Champions Trophy