British Museum apologises after 'ask a curator' session sparks 'racism' row