Sunderland have wrapped the signing of United States striker Jozy Altidore from Dutch side AZ Alkmaar.