Lothian Buses and Edinburgh Trams have pledged their support for a major new charter aimed at tackling violence against women ...