Parts of Austria and southern Germany remain is in the grip of deadly winter weather that has claimed the lives of at least 21 people across Europe.