Solar eclipse pushes Europe hotel rates past $1,000 a night