Media fires back at Trump