14 of the coolest castles you can rent for vacation around the world, from the Italian countryside to the outskirts of Los Angeles