Anil Kapoor ‘thrilled’ to be part of ‘Strange New Things’