BC Liberal supporters celebrate as party wins unexpected majority