Trump bashes Clinton but she extends campaign lead