Charanjit Singh Channi Takes Oath As Punjab Chief Minister