Rainier III, Prince of Monaco, 1923-2005