Facebook's Donald Trump ban upheld but criticised