Donald Trump claims he would pay Elizabeth Warren $1m if she takes heritage test and proves she's Indian