BiFest Wales, Bay TV Swansea, and Eurovision