Unions rally in Detroit for better pay, benefits