McCormick & Company opens first retail store in Baltimore's Inner Harbor