Trump under fire for saying he respects ‘killer’