Salvador, Brazil, offers interesting blend of influences