American world number 26 Frances Tiafoe has claimed the ATP tournament in Halle, a traditional Wimbledon warm-up event, after a dominant win over countryman Taylor Fritz on Sunday.