US chipmaker Micron to invest up to $825M in India