It is one of India’s best-loved dishes. But butter chicken is just as contentious as it is delicious – with two Indian restaurant chains locked in a legal battle over claims to its origins.