Punjabi Chole (Chana Masala)