Trump 'approved Iran strikes but pulled back'