MOST photometry of the enigmatic PMS pulsator HD 142666