Crimea parliament declares independence from Ukraine