Trump says Iran not ready to make the 'right deal'