Infosys seeks to reassure investors over governance