Component-based building stock model for testing the targets of the Swiss 2000 Watt society