Queen Elizabeth’s final words for Meghan Markle left reception guests ‘shocked’