US official against visa for Modi