Interior Minister Matteo Salvini let a charity boat carrying 30 rescued migrants dock at an Italian port on Friday, but said the vessel would be impounded and not let out to sea again.