Meghan accuses Buckingham Palace of 'perpetuating falsehoods'