U-S President Donald Trump has fired acting Attorney General Sally Yates after she announced she would not defend his controversial immigration order.