Man charged with rape at Hay Showground