Points leader Fillmore rebounds with big win at Indy Grand Prix