Johnson heads to India to meet Modi, escape ‘partygate’ flak