Generation and control of Greenberger-Horne-Zeilinger entanglement in superconducting circuits.