Residents flee Spanish towns as lava approaches