Deere stock soars on an unexpected rise in profits