Miyu Yamashita produces an almost faultless final round to hold off England's Charley Hull and win the Women's Open at Royal Porthcawl.