Proteas batter Matthew Breetzke has signed a deal to play for English county side Northamptonshire in this year's T20 Blast competition.