Doctor repays $1m in fraud