Workers in Portugal fight austerity, general strike sweeps the country