Cornell has the strongest engineering program in the Ivy League.
While they are not need blind for internationals, they do still give a fair amount of aid. I think you have a stronger shot at Cornell with need based aid, than for a rare merit scholarship at GT.
As much as it pains me to say it a parent of a Purdue student, take Purdue off your list. They have been much more focused on keeping tuition frozen for everyone than giving big merit awards, especially for international students.