Marc Almond expects full recovery