Trump White House aide blasts Kayleigh McEnany as 'a liar and an opportunist'