Egypt foreign minister cancels India visit, no reason cited