Amii Steward and Francesco Demuro sing for the Holy Land in Porto Rotondo