'I played the perfect match': Ashleigh Barty wins French Open