Badnore to take oath as Punjab Governor tomorrow