Long non-coding RNA UCA1 promotes gallbladder cancer progression by epigenetically repressing p21 and E-cadherin expression