Turkish premier announces major Cabinet reshuffle