NBA: Stephen Curry scores 29, Warriors handle Heat for sixth straight win