Branden Grace Gets First PGA Tour Win at RBC Heritage