12 Indian Ministers Resign In Major Reshuffle