Northamptonshire sign wicketkeeper-batter Finlay Bean on a three-year deal from Yorkshire.