RxSight sales drop 20% as Alcon deal adds $60M upfront