Free agent Brandon Rush returns to the Golden State Warriors