Bayern night of triumph in Nou Camp to reach Champions League final