British monarchy should formally apologize for role in slave trade: NGO