Queen’s daughter scraps Africa trip