Steve Bannon’s White House appointment stirs controversy