Trump demands return of $2B environmental grant, $8M media funds