David Carrick Wins the Jw World Invitational