Karnataka Cabinet portfolio allocation: DK Shivakumar keeps BDA, BMRDA