What is the differences between local and global temporary tables in sql server?