Bayern Munich wins Champions League final