Cabinet reshuffle likely in May-end