Major sports event bans Russian flag after Ukrainian complaints