What is the difference between text files and binary files?