John Kerry extends stay in India