Trump testimony goes off the rail