Catalonia to make masks mandatory in all public spaces