Doncic delivers for Dallas, Curry scores 30 as Warriors beat Rockets