Barcelona to face PSG in UEFA Champions League last 16