From deputy to CM: Congress troubleshooter DK Shivakumar finally gets Karnataka top post after Siddaramiah exit