Enphase stock drops 10% as solar slump hits Q1 revenue