Mills, Leonard lead balanced Spurs past Suns 97-87