An improved lattice fermion action from block-diagonalisation