Warren and Clinton take on Trump