The Viking Grace was carrying about 400 people when it hit rocks off the Finnish Aland islands.