General strike grips Catalonia