India on Wednesday issued a travel warning asking its citizens to avoid “non-essential” travel to Iraq, hours after Iran launched missile attacks on U.S.-led forces in Iraq.