the difference between term deposit and bonds