Queen Elizabeth II doesn't care about calories, according to her former chef Darren McGrady, who says the monarch loves foods that are rich in "cream and butter and fat".