New Michael Craig-Martin show opens