no onion garlic punjabi gravy recipe