Bronze sculpture in St Peter’s Square offers message of hospitality