A Greenock man has been found guilty of sexually assaulting a woman after forcing his way into her home while she was wrapped in just a towel.