ASML tops profit forecast and sees surge in bookings