Florentino: Figo Madrid's toughest signing