Prince Rainier III of Monaco has died