Lafferty ‘happy’ at Palermo