Major cabinet reshuffle likely to be announced by PM today