Russian meteor causes blast; hundreds injured