Mermaids launch Rolls Royce Black Badge in Shanghai