DOJ grants Trump aide Kash Patel immunity in exchange for Mar-a-Lago testimony: Report