'A dream' as Aleix Espargaro tops FP1