Spanish trade unions plan 24-hour general strike over housing, wages