Glaring omission from Meghan and Harry's new website as it's slammed by critics