CNN sues President Trump for banning Acosta