Nabbanja vows to fight corruption as she assumes office