Ted Cruz wins Iowa Republican caucuses: US media projections