Jeremiah Azu, the former world sprint champion, said he would “never disrespect” the Wales flag by passing up the chance to compete in the Commonwealth Games.