Trump says cards not on the table