Stelmach chosen as Alberta's next premier