Prince Charles was accompanied by his wife Camilla, Duchess of Cornwall, as he opened the Commonwealth Games on behalf of his mother, Queen Elizabeth.