spark sql legacy allowcreatingmanagedtableusingnonemptylocation