A Labour government would oppose a cut to stamp duty because “it is not a way to spend public money wisely”, shadow financial secretary James Murray has told MPs.