Carl Landry giving Golden State Warriors a boost off the bench