England's Dawid Malan explains why he has left Middlesex to sign for Yorkshire, saying the move is not about money.