Stephen Curry scores 34 points as Golden State Warriors stifle injury-plagued Houston Rockets