India offers $532mn to states hit by drought, floods