Botswana's new president vows to fight against corruption