The thermal and orbital evolution of Enceladus : observational constraints and models