What is the difference between bytes and bytearray object in Python?