Your GPA is kind of low for 11th grade but understandably so as you moved to a new country. I think colleges will see that and give you some slack. You have very good test scores which will help you greatly. To make up for your EC’s, write great essays. You could write about your unique experiences in India as I’m sure you had some (fellow Indian here)! If you do that then you should have a decent shot at all the schools you mentioned. Good Luck!