US greets India on 70th Independence Day