Salvatore Carta: Hospital de la santa creu i Sant Pau, Barcelona