Rugby League star Keegan Hirst comes out as gay