Paris Saint-Germain win second consecutive Champions League title, defeating Arsenal on penalties in a tense affair in Budapest.