US frowns at India-Iran port deal