Laguna Beach doctor gives up license after hiding millions