John Boyega steps down as Jo Malone ambassador after he was replaced in advert in China