Michael Beer, 41, had been due to stand trial in July for sexually assaulting a woman in Newport