Gonzalez beats Astros 1-0 for first win with Nats